/**
 * 判断是否是闰年
 * @param {string|number} year 需要判断年份
 */

/* eslint no-restricted-globals: ["off", "isNaN"] */
function isLeapYear(year) {
  if (isNaN(parseInt(year, 10))) {
    return false;
  }

  return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0;
}

export default isLeapYear;
